package sw;

import javax.xml.parsers.SAXParser;
import javax.xml.parsers.SAXParserFactory;

import biblioteca.DTOCliente;

public class Debbuger {
	

	public static void pruebaXML(String xml) {
		
		SAXParserFactory factory = SAXParserFactory.newInstance();
		
		factory.setValidating(false);
		
		try{
			SAXParser saxParser = factory.newSAXParser();
			MensajeSAXParserHandler handler = new MensajeSAXParserHandler();
			saxParser.parse(xml, handler);
			DTOCliente dto = handler.getDTO();
			
			dto.imprimir();
			
		}catch(Exception e){
			System.out.println("Error en el codigo del dataAccess"+e.getMessage());
			e.printStackTrace();
		}
	}
	
	public static void main (String []args){
		
//		"<cliente>"
//			+"<usuario>"+dto.getUsuario()+"</usuario>"
//			+"<pass>"+dto.getPassword()+"</pass>"
//  			+"<direccion>"+dto.getDireccion()+"</direccion>"
// 			+"<codigo>"+dto.getCodcliente()+"</codigo>"
//  			+"<apellido>"+dto.getApellido()+"</apellido>"
// 			+"<nombre>"+dto.getNombre()+"</nombre>"+
// 		"</cliente>";
//		
		pruebaXML(args[0]);
		
	}
}
